.xyg-comp-banner{
    width:100%;
    height:9rem;
}
.xyg-comp-banner img{
    width:100%;
    height:9rem;
    border-radius: 0.5rem;
}
.card-font1{float: left;font-size:16px;letter-spacing: 0.1rem;text-shadow: 1px 1px 1px #0c0b0c, -1px -1px 1px #fff;   font-weight: bold;}
.btn-font1{font-size:14px;letter-spacing: 0.01rem; color: #101010;}
.list-font1{font-size:16px;letter-spacing: 0.1rem; color: #505050;}

html,body{background:#fefdfa;height:auto;}
.xyg-index{width:96%; margin: 1% 2% 0px 2%; height:auto; min-height: 99%;background: #fff;}
.xyg-index .xyg-index-top{width:100%; height:9rem; margin-top: 0.2rem;background: #ffffff; padding-bottom: 0.2rem;}
.xyg-index-top .xyg-index-top-item{width:100%; height:9rem;position: relative;}
.xyg-index-top .xyg-index-top-item .xyg-index-top-item-logo{width:100%; height:9rem;}
.xyg-index-top .xyg-index-top-item .xyg-index-top-item-title{width:96%; height:2rem; line-height: 2rem; text-align: center; font-size: 1rem; color:#000;font-weight: bold; letter-spacing: 0.2rem; position: absolute; top:1rem; left: 4%;}

.xyg-index-top .xyg-index-top-item .xyg-index-top-item-desc{width:96%; height:1.5rem; line-height: 1.5rem; text-align: center; font-size: 0.8rem; color:#000;font-weight: bold;letter-spacing: 0.05rem; position: absolute; top:3rem; left: 4%;}

.xyg-index-top .xyg-index-top-item .xyg-index-top-item-tag{width:96%; height:2rem; line-height: 2rem; text-align: center; font-size: 0.6rem; color:#332e14;letter-spacing: 0.05rem; position: absolute; bottom:0.6rem; left: 4%;}

.xyg-index .xyg-index-content{width:100%; height:auto; margin-top: 0.2rem; }
.xyg-index .xyg-index-content .xyg-index-content-notice{width:100%; height:2rem;margin-top: 0.5rem;}
.xyg-index .xyg-index-content .xyg-index-content-notice .xyg-index-content-notice-left{width:90%; height:2rem;line-height:2rem;float: left; font-size: 14px; color: #000;}
.xyg-index .xyg-index-content .xyg-index-content-notice .xyg-index-content-notice-icon{float: left; height: 1.5rem;width: auto;margin:0.25rem 0.2rem;}


.xyg-index .xyg-index-content .xyg-index-content-btn{width:100%; height:auto;}
.xyg-index-content-btn .xyg-index-content-btn-item{width:30%; margin-left: 2.5%; height:5rem;position: relative; float: left;margin-top: 0.8rem;}
.xyg-index-content-btn .xyg-index-content-btn-item .xyg-index-content-btn-item-bg{width:100%; height:5rem;}
.xyg-index-content-btn .xyg-index-content-btn-item  .xyg-index-content-btn-item-title{width:92%; height:2rem; line-height: 2rem; text-align: left; font-size:1rem; color:#fffdfd;letter-spacing: 0.1rem; position: absolute; top:1rem; left: 8%;}
